What are the differences between Bigloo and ECL from an embedding standpoint? [migrated]

Posted by Pubby on Programmers See other posts from Programmers or by Pubby
Published on 2012-03-23T09:15:21Z Indexed on 2012/03/26 17:39 UTC
Read the original article Hit count: 234

Filed under:
|
|
|
|

I've been looking to embed Lisp in some C++ code. Two options I'm interested in is Bigloo Scheme and ECL (Common Lisp). Reading through the docs they seem to support a very similar feature set. Obviously Bigloo is Scheme and ECL is CLisp, but what other differences do they have?

In particular I'm interested in the following criteria:

  • Ease of embedding (for C++, not just C). I don't want to write a bunch of boilerplate.
  • Performance. Bigloo is performance based and has many compiler optimization options, although I can't find anything comparable for ECL.
  • Style of coding. This one is more for Bigloo - is it more functional than ECL?

I'm targeting this question towards someone who has used both.

© Programmers or respective owner

Related posts about c++

Related posts about lisp